﻿// 3619. 日期.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>
#include <map>
#include <vector>

using namespace std;
/*
https://www.acwing.com/problem/content/3622/

今天是 2012年 4月 12日星期四，编写程序，输入今天开始到 12月 31 日之间的任意日期，输出那一天是星期几。

输入格式
共两行，第一行包含一个整数 m，表示询问日期的月份。

第二行包含一个整数 d，表示询问日期的为该月的第几天。

输出格式
输出询问日期是星期几。

注意，要用英文表示。

周一到周日的英文表示如下：

"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"
数据范围
4≤m≤12
,
1≤d≤31
,
保证日期合法。

输入样例：
5
20
输出样例：
Sunday
*/
vector<string> v {
	"Thursday", "Friday", "Saturday", "Sunday", "Monday", "Tuesday", "Wednesday"
};
map<int, int> mm{
	{1,31},
	{2,28},
	{3,31},
	{4,30},
	{5,31},
	{6,30},
	{7,31},
	{8,31},
	{9,30},
	{10,31},
	{11,30},
	{12,31}
};



int main()
{
	int m, d;
	cin >> m >> d;
	int days = 0;
	if (m == 4) {
		days = d - 12;
	}
	else {
		days += 30 - 12;
		for (int i = 5; i < m; i++) {
			days += mm[i];
		}
		days += d;
	}
	days %= 7;
	cout << v[days] << endl;

	return 0;
}

 